Big Huge Thesaurus

Pyxidanthera barbulata

noun